﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using DTO;
using BUS;

namespace GUI
{
    public partial class FormDangKy : Form
    {
        public String email = "";
        public String matkhau = "";
        public FormDangKy()
        {
            InitializeComponent();
        }

        private void btnHuy_Click(object sender, EventArgs e)
        {
            this.Dispose();
        }

        private void btnDangKy_Click(object sender, EventArgs e)
        {
            email = txtEmail.Text;
            matkhau = txtMatKhau.Text;
            String emailPhu = txtEmailPhu.Text;
            String hoTen = txtHoTen.Text;
            String diaChi = txtDiaChi.Text;
            String dienThoai = txtDienThoai.Text;
            String err = "";
            if (email == "")
                err += "Email không được để trống.\n";
            if (matkhau == "")
                err += "Mật khẩu không được để trống.\n";
            if (emailPhu == "")
                err += "Email phụ không được để trống.\n";
            if (hoTen == "")
                err += "Họ tên không được để trống.\n";
            if (diaChi == "")
                err += "Địa chỉ không được để trống.\n";
            if (dienThoai == "")
                err += "Điện thoại không được để trống.\n";

            if (err != "")
            {
                MessageBox.Show(err, "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1);
                return;
            }

            if (KhachHangBUS.DangKy(email, matkhau, emailPhu, hoTen, diaChi, dienThoai))
            {
                MessageBox.Show("Đăng ký thành công", "Đăng ký", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                this.Dispose();
            }
            else

                MessageBox.Show("Đăng ký thất bại", "Đăng ký", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
        }
    }

}
